impact power - French English Dictionary